home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / pcbv421.zip / WHATSNEW < prev   
Text File  |  1992-02-25  |  5KB  |  107 lines

  1. PCBVerify 4.0 - What's New?
  2. ---------------------------
  3.  
  4. I.  Color and screen
  5.  
  6.     Configurable status line foreground color
  7.          "       status line background color
  8.          "       default text foreground color
  9.          "       default input foreground color
  10.          
  11.     DIALOUT file supported, to allow more than three lines to go out to the
  12.     user just before the call is disconnected.
  13.     
  14.     More prompt now supported, with (H)elp option.  Included in PCBVTEXT so
  15.     that multi-lingual support is possible.
  16.     
  17.     @ codes supported.  See file @INFO for the complete list.  Colors
  18.     included.
  19.  
  20. II.  Communications
  21.  
  22.     COM3/4 and non-standard base-addr / IRQ's supported.  FOSSIL not yet
  23.     supported but coming.
  24.     
  25.     Got rid of the problem with the comport table at 0040:0000.  FIXPORT
  26.     or MAKEPORT should no longer be needed.  This takes care of the famous
  27.     error 53.
  28.     
  29.     Up to 115k baud is supported.
  30.     
  31.     CTS/RTS problems corrected and now fully supported.
  32.     
  33.     CTRL-X and CTRL-S supported.
  34.     
  35.     Seperate dial strings supported for error-correcting modems.  For example,
  36.     a Hayes modem can send the AT&Q0DT command for non-error correcting 
  37.     callers and a simple ATDT for error-correcting.
  38.  
  39. III. Other additions
  40.  
  41. CALLERID support.  PCBVerify can scan for a file which contains a phone number
  42. and automatically verify that number (going through the normal PCBVVER file
  43. checks to make sure it isn't already verified) without having to call the 
  44. user back.  Will also use the CALLERID number for callback mode (not requiring
  45. nor allowing the user to enter a number).
  46.  
  47. REVERIFY mode, allows a user to verify again if security level matches new
  48. user level, even if number is in PCBVVER.  If number and name both match, will
  49. allow the call, otherwise will not.  Useful for verifying users that have
  50. expired.  For example, if you want to verify users yearly, you can set them
  51. up to expire to newuser level and the date to +365.25.  In a year their level
  52. goes back down to newuser and they are forced to reverify.  The PCBVVER file
  53. is checked but if the name matches the number is reverified and logged, even
  54. if previously verified.  If the name doesn't match, however, the callback is
  55. denied since someone else has already been verified at that number (in order
  56. to keep one username per number security).
  57.  
  58. PCBVAL has been enhanced and can now be checked before the user is asked if
  59. the number is long distance.  This, in effect, allows you to get rid of the
  60. "Long distance?" line altogether, or to ask it only in certain sitatuions.
  61.  
  62. Error logging and output greatly improved.  Should see fewer line numbers and
  63. error numbers if there is a problem with your setup.
  64.  
  65. The code is alot smaller, and uses BRUN45.EXE (which does NOT require a patch).
  66. Also should be a bit faster since it has been re-written in a more stuctured
  67. format (the prime reason for this is to prepare for the upcoming C release,
  68. which I have already been working on) and redone in QB45.
  69.  
  70. The PURGE program has been re-written in C to provide a lot more speed.
  71. Since QB did not support pointers, an effecient hash table under all setups
  72. was nearly impossible.  Under C I am able to read all usernames into memory
  73. which enables PURGE to search rapidly for usernames not in USERS but found
  74. in PCBVVER.  It now takes about 15 seconds to go through a list of about
  75. 1700 names.  PURGE is also more tolerant of mistakes now and will not do 
  76. anything with your PCBVVER unless at least one username was found.
  77.  
  78. IV.  Within reach
  79.  
  80. There are a few things I haven't yet implemented but are very close to being
  81. done.  I decided it was best to go ahead and get this release out since it
  82. has been so long and so many people are in real need of the features listed.
  83.  
  84. 1.  USERS file input of phone numbers -- allowing the Sysop to set up the
  85. system to use the USERS file number as a default, not at all, or forcing that
  86. number to be dialed or nothing else.
  87.  
  88. 2.  FOSSIL driver support.  This one was originally going to be in this
  89. version but implementation is giving me problems at the moment so I'm going
  90. to go ahead and release this version and continue working on it.
  91.  
  92. 3.  CALLERID enhancements which will allow you to revert to having the user
  93. enter a number for verification of numbers which come in as the same phone
  94. number but are not actually.  For example, in Knoxville, all 595 calls 
  95. (Univ of Tn dorms) come from a single number and therefore, unless I dial 
  96. the 595 number myself, I cannot verify these.  Not all areas will have 
  97. this problem.
  98.  
  99. As always, if I've left anything out you would like to see in version 4.10 or
  100. if you have any further suggestions, please feel free to contact me and let
  101. me know!
  102.  
  103. Curtis Kowalski
  104. Premier BBS
  105. (615) 588-9407 (2400)
  106. (615) 588-9425 (14400 v.32bis)
  107.